When the T system starts up the locale structure looks as follows:
<root>
/ | \
/ | \
/ | \
/ | \
/ | \
t-implementation-env standard-env scheme-env
/ | \
/ | \
/ | \
user-env orbit-env scheme-internal-env
- <root>
- The <root> locale is the conceptual root of the
locale tree. It does not actually exist.
The <root> locale is empty, it contains no variable bindings.
- t-implementation-env
- The t-implementation-env is the
environment which contains the system internals.
- standard-env
- The standard-env is the environment
defined by the T manual.
- user-env
- The user-env is the default environment for
the read-eval-print-loop on system startup.
- orbit-env
- The orbit-env is the environment which
contains the internals of the ORBIT compiler.
- scheme-internal-env
- The scheme-internal-env contains
the system internals for the Scheme environment.
- scheme-env
- The scheme-env is the environment defined
by 3̊rs.